package xlog

// DefaultLogger 
func DefaultLogger() *XLogger {
	return defaultLogger
}

// Println
func Println(v ...interface{})  {
	defaultLogger.Println(v...)
}

// Printf
func Printf(format string, v ...interface{})  {
	defaultLogger.Printf(format, v...)
}

// Debug
func Debug(v ...interface{}) {
	defaultLogger.Debug(v...)
}

// Debugf
func Debugf(format string, v ...interface{}) {
	defaultLogger.Debugf(format, v...)
}

// Info
func Info(v ...interface{}) {
	defaultLogger.Info(v...)
}

// Infof
func Infof(format string, v ...interface{}) {
	defaultLogger.Infof(format, v...)
}

// Error
func Error(v ...interface{}) {
	defaultLogger.Error(v...)
}

// Errorf
func Errorf(format string, v ...interface{}) {
	defaultLogger.Errorf(format, v...)
}

// Warning
func Warning(v ...interface{}) {
	defaultLogger.Warning(v...)
}

// Warningf
func Warningf(format string, v ...interface{}) {
	defaultLogger.Warningf(format, v...)
}

// Fatal
func Fatal(v ...interface{}) {
	defaultLogger.Fatal(v...)
}

// Fatalf
func Fatalf(format string, v ...interface{}) {
	defaultLogger.Fatalf(format, v...)
}

// Panic
func Panic(v ...interface{}) {
	defaultLogger.Panic(v...)
}

// Panicf
func Panicf(format string, v ...interface{}) {
	defaultLogger.Panicf(format, v...)
}
